Awkward Packaging: building Scikit-HEP

نویسندگان

چکیده

Scikit-HEP has grown rapidly over the last few years, not just to serve needs of High Energy Physics (HEP) community, but in many ways, Python ecosystem at large. AwkwardArray, boost-histogram/hist, and iminuit are examples libraries that used beyond original HEP focus. In this paper we will look key packages ecosystem, how collection 30+ was developed maintained. Also some software contributions made like cibuildwheel, pybind11, nox, scikit-build, build, pipx support effort. We also discuss developer pages initial WebAssembly support.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mobilization Forum: Awkward Movements

Several years ago, Gay Seidman complained in an article in Mobilization that scholars of the South African antiapartheid movement had so ignored the role of armed struggle as to leave the impression that the movement and its most famous leader, Nelson Mandela, were nonviolent in the Gandhian mold. In fact, Mandela was the first military commander of the African National Congress. He owed his po...

متن کامل

Machine learning for neuroimaging with scikit-learn

Statistical machine learning methods are increasingly used for neuroimaging data analysis. Their main virtue is their ability to model high-dimensional datasets, e.g., multivariate analysis of activation images or resting-state time series. Supervised learning is typically used in decoding or encoding settings to relate brain images to behavioral or clinical observations, while unsupervised lea...

متن کامل

scikit-image: image processing in Python

scikit-image is an image processing library that implements algorithms and utilities for use in research, education and industry applications. It is released under the liberal Modified BSD open source license, provides a well-documented API in the Python programming language, and is developed by an active, international team of collaborators. In this paper we highlight the advantages of open so...

متن کامل

Scikit-learn: Machine Learning in Python

Scikit-learn is a Python module integrating a wide range of state-of-the-art machine learning algorithms for medium-scale supervised and unsupervised problems. This package focuses on bringing machine learning to non-specialists using a general-purpose high-level language. Emphasis is put on ease of use, performance, documentation, and API consistency. It has minimal dependencies and is distrib...

متن کامل

Building Digital Books with Dublin Core and IMS Content Packaging

The University of Calgary Learning Commons has been developing solutions for the digitization and dissemination of educational digital assets for two years. The most recent work focused on creating digital books that can be accessed online and assembled from digital components. Several theoretical and technical issues were examined and resolved. The U of C worked with existing partners to modif...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Proceedings of the Python in Science Conferences

سال: 2022

ISSN: ['2575-9752']

DOI: https://doi.org/10.25080/majora-212e5952-012